package AI;
import javax.swing.JLabel;

import GAME.game;
import player.*;
import planes.*;


public class levelone extends Thread{
	
	protected game juego;
	public levelone(game g){
		juego=g;
		
		
	}
	/**
	 * Metodo que inserta naves en el juego, se utiliza como una guia de que avion se inserta en que momento.
	 */
	public void run(){
	  
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertmirage(new mirage(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertmirage(new mirage(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertmig(new mig(juego));
			juego.insertmig(new mig(juego));
			juego.insertmig(new mig(juego));
			juego.insertmig(new mig(juego));
			juego.insertmirage(new mirage(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertmig(new mig(juego));
			juego.insertmig(new mig(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertmig(new mig(juego));
			juego.insertmig(new mig(juego));
			juego.insertmig(new mig(juego));
			juego.insertmig(new mig(juego));
			juego.insertmirage(new mirage(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertmirage(new mirage(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertmirage(new mirage(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertmig(new mig(juego));
			juego.insertmig(new mig(juego));
			juego.insertmig(new mig(juego));
			juego.insertmig(new mig(juego));
			juego.insertmirage(new mirage(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertmig(new mig(juego));
			juego.insertmig(new mig(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			try {
				Thread.sleep(3000);
			} catch (InterruptedException e) {}
			juego.insertmig(new mig(juego));
			juego.insertmig(new mig(juego));
			juego.insertmig(new mig(juego));
			juego.insertmig(new mig(juego));
			juego.insertmirage(new mirage(juego));
			juego.insertharrier(new harrier(juego));
			juego.insertharrier(new harrier(juego));
			try {
				Thread.sleep(5000);
			} catch (InterruptedException e) {}
			boss b=new boss(juego);
			juego.insertboss(b);
		
	}
}
